Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F1 Italy F1 Italy F2 Germany F4 Italy F5 Italy F6 Italy F11 Italy F12 Italy F13 Belgium F2 Austria F1 Italy F1 Italy F4 Italy F30 Italy F31 Italy F32 Italy F34 Italy F35 Tunisia F6 Spain F2 Spain F3 Spain F4 Italy F2 Switzerland F1 Switzerland F2 Italy F6 Italy F7 Italy F9 Italy F15 Italy F16 Italy F19 Germany F7 Italy F21 Italy F22 Italy F11 Germany F7 Italy F12 Austria F2 Italy F15 Italy F16 Italy F9 Germany F4 Portugal F2 Italy F15 Germany F1 Germany F2 Germany F4 Germany F5 Italy F2 Italy F4 Netherlands F3 Germany F8 Germany F10 Italy F5 Germany F7 Austria F2 Italy F1 Savannah Challenger IPP Open - Helsinki DPD Challenger 2002 - Aschaffenburg Bukhara Challenger - Bukhara Powder Byrne Trophy - Surbiton Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Kuppers Kolsch Cup by Lambertz - Aachen Okal Cup 2001 International Bavarian Championships - Eckental Okal Open - Eckental Yokohama World Tennis Gaora Cup - Yokohama San Luis Potosi ATP Challenger - San Luis Potosi Mobelwelt-Zick Open 98 - Dresden Frito Lay/USTA Challenger - Binghamton Scottish Tennis Championship - Edinburgh Nuembrecht Challenger - Nuembrecht Kueppers Kolsch Cup by Lambertz - Aachen VII Open Banc Agricol - Andorra Wiesmann Roadster Open - Nuembrecht Warsteiner Challenger Lubeck - Lubeck San Luis Potosi Challenger - San Luis Potosi Nokian Hakkapeliitta Open - Tampere TED Open - Istanbul SIR Supermercadi Challenger - Rome Unicredit (Suisse) Bank S. A. Challenger - Chiasso Siemens Open - Scheveningen LTA Wrexham Challenger - Wrexham Steelers Cup - Kosice Siemens Open 2007 - Scheveningen GHI Bronz Classic - Bronx Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Meknes III Isla de Lanzarote - Lanzarote Lugano Challenger Bergamo Challenger Wolfsburg Challenger Caltanissetta Challenger Rome Challenger Cremona Challenger Astana Challenger Beijing Challenger Samarkand Challenger Karshi Challenger Burnie Challenger Fergana Challenger Beijing Challenger Lermontov Challenger Ortisei Challenger Bergamo Challenger Samarkand Challenger Winnetka Challenger Fergana Challenger Mouilleron-Le-Captif Challenger Kazan Challenger Eckental Challenger Andria Challenger Astana Challenger Cherbourg Challenger Kazan Challenger Samarkand Challenger Vancouver Challenger Bratislava Challenger Brescia Challenger Bergamo Challenger Wroclaw Challenger Quimper Challenger Irving Challenger Eckental Challenger Brescia Challenger Bergamo Challenger Wroclaw Challenger Moscow Challenger Bastad Challenger Karshi Challenger Shymkent Challenger Eckental Challenger Bratislava Challenger Karshi Challenger Samarkand Challenger Astana Challenger Mordovia Cup - Mordovia Ningboo Challenger Tunis Challenger Napoli Challenger Braunschweig Challenger Petange Challenger Tashkent Challenger Astana Challenger Quimper Challenger Chengdu Challenger Kazan Challenger Como Challenger Recanati Challenger Aptos Challenger Pilot Pen International - New Haven Heineken Trophy - 's-Hertogenbosch Gold Flake Open - Chennai The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Binghamton Challenger Heineken Trophy - 's-Hertogenbosch Miller Lite Hall of Fame Tennis Championships - Newport Gold Flake Open - Chennai ABN/AMRO World Tennis Tournament - Rotterdam Sybase Open - San Jose Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amsterdam Legg Mason Tennis Classic - Washington D.C. Scania Stockholm Open - Stockholm International Tennis Championships - Delray Beach Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Aptos Challenger Rosmalen Heineken Open - Auckland Sarajevo Open - Sarajevo Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Heineken Open - Auckland International Tennis Championships - Delray Beach Milan Indoors - Milan Stockholm Open - Stockholm Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Open Seat Godo 2007 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Stockholm Open - Stockholm Qatar Exxon Mobil Open - Doha Bangkok Challenger Ordina Open - 's-Hertogenbosch XXX Edizione 'A Savoldi Marco' - Manerbio Allianz Suisse Open Gstaad - Gstaad BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Qatar ExxonMobil Open - Doha Akbank Private Banking-TED Open - Istanbul Mercedes Cup - Stuttgart Open de la Ville de Saint Denis - Reunion Island Brisbane International - Brisbane Ischgl International Tennis Challenger 2003 - Ischgl SAA Hilversum Open - Hilversum Tennis Napoli Cup - Napoli dBI Tennis Challenger - Binghamton BRD Nastase Tiriac Trophy - Bucharest Fergana Challenger Tashkent Challenger Cherbourg Challenger Karshi Challenger Tashkent Challenger Seoul Challenger Hall of Fame Tennis Championships - Newport Mersin Challenger Warsteiner Challenger - Lubeck AEGON Championships - London Hall of Fame Tennis Championships - Newport PBZ Zagreb Indoors - Zagreb Winnetka Challenger Mons Challenger Geneva Challenger Braunschweig Challenger Aptos Challenger Vancouver Challenger Como Challenger Izmir Challenger Agri Challenger Tashkent Challenger Brest Challenger ATP Challenger Tour Finals Jonkoping Challenger Netherlands F3 Fergana Challenger Japan Open - Tokyo President's Cup 2000 - Tashkent ABN/AMRO World Tennis Tournament - Rotterdam USTA Challenger of North Miami Beach - North Miami Beach Ljubljana Open 2002 - Ljubljana President's Cup - Tashkent Zagreb Open - Zagreb Bulgarian Challenger 2002 - Sofia GHI Bronx Tennis Classic - Bronx Kuppers Kolsch Cup - Aachen Heilbronn Open - Heilbronn President's Cup 1999 - Tashkent Copenhagen Open - Copenhagen XL Capital Bermuda Open - Bermuda TennisCup Vlaanderen - Antwerp Heineken Trophy - 's-Hertogenbosch The LTA Bolton Challenger - Bolton Neride Prague Indoor - Prague The Waco International Tennis Challenger - Waco The 70th King's Cup and Queen's Cup - Bangkok Warsteiner Challenger Series - Lippstadt Challenger Ford de Cherbourg - Cherbourg III Challenger Continenal Plaza - Puerto Vallarta Prague Challenger - Prague Zivnobanka Open - Prostejov ATU Cup - Weiden Internationale Tenniskampioenschappen Scheveningen - Scheveningen Medicor Open - Budapest Copa Ericsson Brasil - Sao Paulo Copa Ericsson Uruguay - Montevideo Kuppers Kolsch Cup Aachen - Aachen Ostrava VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz AXA Open - Espinho The Powder Byrne Trophy - Surbiton Tennis Masters Series - Cincinnati Tennis Masters Series - Miami ATP Bangalore Challenger - Bangalore Guzzini Challenger - Recanati Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio Challenger Groningen - Groningen Lambertz Open - Aachen IPP Open - Helsinki ATP Challenger 2003 Numea - New Caledonia Volkswagen Challenger 2004 - Wolfsburg The LTA Wrexham Challenger - Wrexham Sarajevo Open 2004 - Sarajevo 6th Sardinian International Championships - Cagliari Open Mutouest - St. Brieuc NASDAQ-100 Open - Miami Challenger Citta di Olbia - Olbia Garden Open 2004 - Rome Telecom Italia Masters - Rome San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Memorial Savigni - Sassuolo Siemens Open 2004 - Scheveningen Alfa Romeo Tennis Cup - Cordenons GHI Bronx Classic - Bronx Samarkand Challenger - Samarkand Kyiv Open - Kiev Tehran Open 2004 - Tehran Open de L'Isere - Grenoble Lambertz Open - Aachen IPP Open - Helsinki Challenger Groningen - Groningen Open de la Ville de Saint Denis - Reunion Island Mauritius Open - Mauritius Sony Ericsson Open - Miami Pro Tennis World Open - Sunrise IX Torneo Internacionale de Tennis - Barletta Rogers Masters - Toronto Olbia Challenger - Olbia Citta di Monza - Monza ECM Prague Open 2005 - Prague Zagreb Open - Zagreb 4° Sporting Challenger - Turin Siemens Open - Scheveningen Guzzini Challenger - Recanati Sina-Kia Motors Tennis Cup - Cordenons Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Tatra Banka Open - Bratislava IPP Open - Helsinki The LTA Wrexham Challenger - Wrexham Open Mutouest St. Brieuc - St. Brieuc 10° Trofeo Luigi Pezzoli - Bergamo Garden Open - Rome Tunis Open 2006 - Tunis Ostdeutscher Sparkassen Cup - Dresden San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Unique Zagreb Open - Zagreb Memorial Manfredini - Sassuolo Penza Cup - Penza Togliatti Cup - Togliatti Mordovia Cup - Saransk Open Castilla y Leon - Segovia St. Petersburg Challenger 2006 - St. Petersburg GHI Bronx Tennis Classic - Bronx Genoa Open - Genova Open D'Orleans - Orleans Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona Ciutat de Barcelona - Barcelona Lambertz Open by Stawag - Aachen Western & Southern Open - Cincinnati Bauer Watertechnology Cup - Eckental BNP Paribas Open - Indian Wells IPP Open - Helsinki Heilbronn Open - Heilbronn 4th Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Open Prevadies - St. Brieuc Unicredit (Suisse) Bank S.A. Challenger - Chiasso Ostdeutscher Sparkessen Cup - Dresden ECU Prague Open - Prague Schickedanz Open 2007 - Furth Almaty Challenger 1 - Almaty Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Hester Trophy - Manchester Riviera di Rimini Challenger - Rimini Akbank Private Banking TED Open - Istanbul Kos-Zucchetti Tennis Cup - Cordenons XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio UTC Open by Selena - Cherkassy Tean International - Alphen Alexander Kolyaskin Memorial - Donetsk Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Open D'Orleans - Orleans Lubbock Challenger - Lubbock Oklahoma Challenger - Tulsa Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental IPP Open - Helsinki Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur Heilbronn Open - Heilbronn 5 Volkswagen Challenger - Wolfsburg BMW Tennis Championship - Sunrise Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Busan Open Challenger Tennis - Busan Astana Challenger Kosice Open-Steelers Cup 2008 - Kosice Guzzini Challenger - Recanati Challenger Banque Nationale - Granby Siemens Open - Scheveningen Moncton Men's Challenger - Moncton Riviera de Rimini Challenger - Rimini XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como TEAN International - Alphen Aan Den Rijn Ljubljana Open 2008 - Ljubljana 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tennislife Cup - Napoli Tashkent Challenger - Tashkent Bauer Watertechnilogy Cup 2008 - Eckental Australian Open - Melbourne Wolfsburg Challenger U.S. Open - New York Australian Open - Melbourne Rome Challenger U.S. Open - New York Australian Open - Melbourne Lugano Challenger U.S. Open - New York Milan Challenger Scheveningen Challenger Rimini Challenger San Marino Challenger Samarkand Challenger Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Furth Challenger Kitzbuhel Challenger Credit Agricole Suisse Open - Gstaad Alphen Challenger Eckental Challenger Ortisei Challenger Milan Challenger Shanghai Challenger Tashkent Challenger Ortisei Challenger Wolfsburg Challenger Qatar ExxonMobil Open - Doha Samarkand Challenger Lexington Challenger St. Remy Challenger Tashkent Challenger Ortisei Challenger 2002 Tulsa USTA Challenger - Tulsa Bergamo Challenger Sarasota Challenger Bristol Challenger Trophy - Bristol Copa Ericsson Chile - Santiago ATP Challenger Hamburg - Hamburg Aptos Challenger Okal Cup - International Bavarian Championship - Eckental Zagreb Open - Zagreb Cherbourg Challenger The Powder Byrne Trophy - Surbiton Karshi Challenger Samarkand Challenger Prostejov Challenger Marburg Challenger Bratislava Challenger Australian Open - Melbourne Samarkand Challenger AEGON International - Eastbourne AEGON International - Eastbourne Australian Open - Melbourne Samarkand Challenger Fergana Challenger AEGON International - Eastbourne Tashkent Challenger Ismaning Challenger Lamberts Open by Stawag - Aachen Wimbledon - London Brescia Challenger The LTA Manchester Challenger - Manchester Open Castilla y Leon - Segovia Weissenhauser Strand Cup - Hamburg Societa Canottieri Mincio 2005 - Mantova Wimbledon - London Garden Open - Rome LTA Nottingham Challenger - Nottingham Heilbronn Open - Heilbronn Renault Slovenian Open - Ljubljana Grolsch Open - Amsterdam Scania Stockholm Open - Stockholm Bangkok Challenger Ordina Open - 's-Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz SAP Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2005 - Barcelona BMW Open - Munich China Open - Beijing Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston Citi Open - Washington PBZ Zagreb Indoors - Zagreb Claro Open Colombia - Bogota BMW Open - Munich Mercedes Cup - Stuttgart Garanti Koza Sofia Open - Sofia ABN/AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Amsterdam Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta Hopman Cup - Perth The Ericsson Open - Miami Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, Group 1, 1R, INA-UZB 2-3 Tata Open 2002 - Chennai Davis Cup, Group 1, 2R, IND-UZB 5-0 Davis Cup, World Group, QF, SVK-NED 4-1 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, UZB-CHN 3-0 Davis Cup, Group 1, 1R, UZB-IND 4-1 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, Group 1, 1R, IND-UZB 3-2 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, Group 1, 1R, CHN-UZB 3-2 Davis Cup, Asia/Oceania Group I, PO, KOR-UZB 2-3 Davis Cup, Group I, 1R, UZB-NZL 3-2 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, Group I, 1R, NZL-UZB 2-3 Davis Cup, Group I, 2R, UZB-IND 3-2 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, Group I, 1R, UZB-CHN 4-1 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, Group I, 2R, CHN-UZB 2-3 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, Group I, 2R, UZB-KOR 3-2 Davis Cup, World Group, PO, UZB-USA 1-3 Davis Cup, Group I, 2R, UZB-CHN 3-2 Western & Southern Financial Group Masters - Cincinnati Open 13 - Marseille Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London Davis Cup, Group 1, 3R, UZB-JPN 3-2